将 MySQL安装在U盘中实现随时开发

您所在的位置:网站首页 sql server如何安装到d盘 将 MySQL安装在U盘中实现随时开发

将 MySQL安装在U盘中实现随时开发

2023-08-29 13:00| 来源: 网络整理| 查看: 265

背景

老规矩,开篇讲一下背景:本人出差狗一枚,长期在外地出差,没有带电脑出门只有一台 iPad,不写写代码手又难受,所以想着把 Python 和 MySQL 都安装在 U 盘里,到每个网吧实现插上 U 盘随时开发的功能。

准备工作 Python 安装包(本人使用3.6.8)MySQL 社区版(免安装版本,即直接解压缩生成一堆文件的版本) 操作步骤 Python

1.直接下载安装包,插入 U 盘进行安装,安装文件夹选择 U 盘,环境变量勾选无所谓,因为后期换电脑还得重新设置 Path 变量 2.安装完成之后写一个 bat 脚本,内容如下

@echo off echo 添加 Python 主文件 setx PATH "%cd%;%cd%\Scripts" setx MYSQLPASSWORD "root" /m pause>nul

逐行解释一下

@echo off :打开一个命令行但不显示输入内容,只显示返回内容。echo 添加 Python 主文件:提示语句,代表脚本开始执行。setx PATH “%cd%;%cd%\Scripts”:永久设置环境变量为脚本所在目录及脚本所在目录下的 Scripts 子目录。**注意!!**如果需要保留原本的 PATH 环境变量内的内容,应写为 setx PATH “%PATH%;%cd%;%cd%\Scripts”,毕竟环境是在网吧,所以偷懒少写一部分setx MYSQLPASSWORD “你的MySQL数据库密码” /m,这里是为了添加数据库密码到环境变量中,\m表示修改用户环境变量而不是系统环境变量。pause>nul:执行完成后暂停,用来告诉你命令已经执行完了。 将代码内容保存为 bat 后缀的文件保存在 Python 的安装目录下即可 在这里插入图片描述 至此我们完成了 Python 安装在 U 盘中随时使用的功能,此状态下 PIP 安装的第三方模块也可以直接使用。 MySQL 首先下载 MySQL 免安装版,这里以 5.7.2 版本作为示范,考虑到网吧环境的不定性,使用 32 位使用,解压到 U 盘中即可。 在这里插入图片描述解压完成后,在根目录下创建 bat 脚本,输入以下内容 @echo off del %cd%\data /f/s/q/a cd bin mysqld -install mysqld --initialize-insecure --user=mysql --explicit_defaults_for_timestamp net start mysql pause

在这里插入图片描述

由于每次都需要重新安装 MySQL 所以必须将目录中的 data 文件夹内的内容删去,根目录下没有 data 文件夹的自行创建一个空文件夹即可。删除完成后执行该脚本即可启动 Mysql 服务随后进入 bin 目录执行 mysql -u root -p即可进入 MySQL 数据库,默认没有密码,直接回车两次进入 结语

至此完成安装 Python 及 MySQL 到 U 盘并随时使用的功能,实用性极低,故而有需要的朋友可以站内私信我了解详细的操作内容,也提供其他参考链接供有更多需要的同志研究。



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3